// 构造函数没有了，全部变成了具名导出，其他的配置api也有变化，具体看文档
import { createRouter, createWebHistory, createMemoryHistory, createWebHashHistory } from "vue-router";
import routes from "./routes";
// createWebHashHistory   这个是hash模式
// createMemoryHistory  这个是什么模式不清楚，具体看文档
// 最主要的会影响我们开发的就是这几个函数了，其他的变化基本不会影响开发，具体看文档：
// https://next.router.vuejs.org/guide/migration/
export default createRouter({
  // history表示页面栈，可以使用hash模式
  history: createWebHistory(), // mode:"history" 消失了，createWebHistory()会返回一个对象
  routes,
  // baseUrl: process.env.BASE_URL, // 这个属性没有了，要传传给createWebHistory
});

